lap riveted - German English Dictionary